UPDATE C1_PE_VA_RU_TRANSACT_MODE T
<#assign prefixName='SET'>
<#if (update__beginDate??)>
	<#if (update__beginDate__value??)>
${prefixName} T.BEGIN_DATE = :update__beginDate__value
	<#else>
${prefixName} T.BEGIN_DATE = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__endDate??)>
	<#if (update__endDate__value??)>
${prefixName} T.END_DATE = :update__endDate__value
	<#else>
${prefixName} T.END_DATE = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__id??)>
	<#if (update__id__value??)>
${prefixName} T.ID = :update__id__value
	<#else>
${prefixName} T.ID = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__orderCode??)>
	<#if (update__orderCode__value??)>
${prefixName} T.ORDER_CODE = :update__orderCode__value
	<#else>
${prefixName} T.ORDER_CODE = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__permissionId??)>
	<#if (update__permissionId__value??)>
${prefixName} T.PERMISSION_ID = :update__permissionId__value
	<#else>
${prefixName} T.PERMISSION_ID = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__validateErrorId??)>
	<#if (update__validateErrorId__value??)>
${prefixName} T.VALIDATE_ERROR_ID = :update__validateErrorId__value
	<#else>
${prefixName} T.VALIDATE_ERROR_ID = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__validateRuleId??)>
	<#if (update__validateRuleId__value??)>
${prefixName} T.VALIDATE_RULE_ID = :update__validateRuleId__value
	<#else>
${prefixName} T.VALIDATE_RULE_ID = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#if (update__validateSuccessId??)>
	<#if (update__validateSuccessId__value??)>
${prefixName} T.VALIDATE_SUCCESS_ID = :update__validateSuccessId__value
	<#else>
${prefixName} T.VALIDATE_SUCCESS_ID = NULL
	</#if>
	<#assign prefixName=','>
</#if>
<#include "whereByCode.ftl">